<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      if ("内容条件") {
        //   // 只有满足括号当中的内容才可以运行大括号当中的内容
      }
      var n = 356;
      if (n > 380) {
        console.log("大的");
      } else {
        console.log("小的");
      }

      //   判断某一年是不是闰年
      // 闰年：内被4整除，但是不能被100整除或者能被400整除的年份
      var nf = 2019;
      if (nf % 4 == 0) {
        if (nf % 100 != 0) {
          console.log("闰年");
        } else if (nf % 400 == 0) {
          console.log("闰年");
        } else {
          console.log("平年");
        }
      } else {
        console.log("平年");
      }

      // switch
      //基本语法规则，判断，终止
      // switch (值) {
      //   case 值1:
      //     code;
      //     break;
      //   case 值2:
      //     code;
      //     break;
      //   default:
      //     code;
      //     break;
      // }

      // 评分系统
      var jibie = "A";
      switch (jibie) {
        case "A":
          console.log("90以上");
          break;
        case "B":
          console.log("80~90之间");
          break;
        case "C":
          console.log("70~80之间");
          break;
        default:
          console.log("比较差");
          break;
      }

      // "while"循环，如果条件成立，代码就一直循环，直到条件不成立
      // 执行代码前都要对条件进行重新判断，直到条件不成立

      // 例使用while循环计算1~100之间所有数字的和
      var i = 1;
      var s = 0;
      while (i <= 100) {
        s = s + i;
        i++;
      }
      console.log(s);
      // 计算100以内的7的倍数有哪些
      ("while循环和if循环的联合使用");
      // var a = 1;
      // while (a <= 100) {
      //   if (a % 7 == 0) {
      //     console.log(a);
      //   }
      //   a++;
      // }

      // 打印100以内所有偶数的和
      var b = 0;
      var c = 0;
      while (b <= 100) {
        if (b % 2 == 0) {
          c = c + b;
        }
        b++;
      }
      console.log(c);

      //打印100以内所有可以除以3的数的和
      var d = 0;
      var e = 0;
      var f = 0;
      // while (d <= 100) {
      //   if (d % 3 == 0) {
      //     console.log(d);
      //   }
      //   d++;
      // }
      while (e <= 100) {
        if (e % 3 == 0) {
          f = e + f;
        }
        e++;
      }
      console.log(f);
    </script>
  </body>
</html>
